package com.ruoyi.system.service;

import com.ruoyi.system.domain.InfoCategoryInfo;

import java.util.List;

/**
 * 新闻栏目关系表Service接口
 * 
 * @author ruoyi
 * @date 2022-12-02
 */
public interface IInfoCategoryInfoService 
{

    public int getMaxOrdernum(String categoryid);
    /**
     * 查询新闻栏目关系表
     * 
     * @param id 新闻栏目关系表主键
     * @return 新闻栏目关系表
     */
    public InfoCategoryInfo selectInfoCategoryInfoById(String id);

    /**
     * 查询新闻栏目关系表列表
     * 
     * @param infoCategoryInfo 新闻栏目关系表
     * @return 新闻栏目关系表集合
     */
    public List<InfoCategoryInfo> selectInfoCategoryInfoList(InfoCategoryInfo infoCategoryInfo);

    /**
     * 新增新闻栏目关系表
     * 
     * @param infoCategoryInfo 新闻栏目关系表
     * @return 结果
     */
    public int insertInfoCategoryInfo(InfoCategoryInfo infoCategoryInfo);

    /**
     * 修改新闻栏目关系表
     * 
     * @param infoCategoryInfo 新闻栏目关系表
     * @return 结果
     */
    public int updateInfoCategoryInfo(InfoCategoryInfo infoCategoryInfo);

    /**
     * 批量删除新闻栏目关系表
     * 
     * @param ids 需要删除的新闻栏目关系表主键集合
     * @return 结果
     */
    public int deleteInfoCategoryInfoByIds(String ids);

    public int deleteByInfoidAndCategoryid(String infoid,String categoryid);

    /**
     * 删除新闻栏目关系表信息
     * 
     * @param id 新闻栏目关系表主键
     * @return 结果
     */
    public int deleteInfoCategoryInfoById(String id);
}
